* {
	padding: 0;
	margin: 0;
}

section {
    display: block;
}
/* 思维导图 */
.study {
	background: url(../images/10.png) no-repeat center;
	width: 100%;
	height: 1080px;
	background-size: 100% 100%;
	/*  background-size: cover;
		  出问题
	 */
	}

.page-section {
    padding-top: 120px;
}

.page-heading {
    margin-bottom: 65px;
}
/* 标题 */
.title>h1 {
    font-size: 36px;
    font-family: 'robotobold';
	color: #6fd9ef;
/* 	text-shadow: 0 0 30px; */
	letter-spacing: 3px;
	text-indent:3em;
}

/* 图标连接到黑马 */
.page-icon a{
    width: 44px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    background: #66d9ef;
    color: #fff;
    display: inline-block;
}
/* 光标移动颜色 */
a:hover {
    background: #3eebdf;
}
/* 背景图片*/
#gallery {
    background-image: url(../images/11.jpg);
	background-size: cover;
	width: 100%;
	height: 100%;
}

.gallery-a {
    margin-bottom: 90px;
    display: inline-block;
	
}

.gallery-item {
    margin-bottom: 30px;
}

.gallery-thumb {
    overflow: hidden;
    position: relative;
}

.gallery-thumb img {
    width: 100%;
    display: block;
}
/* 鼠标指针 */
.gallery-thumb .hover {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #66d9ef;
    top: 40px;
    left: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    transition: all 200ms linear;
}

.gallery-thumb a {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    border: 1px solid #fff;
    margin-left: -20px;
    margin-top: -20px;
}

.gallery-thumb:hover .hover {
    top: 0;
    opacity: 1;
    visibility: visible;
}
